import IconWrapper from './Wrapper';

const RawIcon = (
  <svg viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path
      d="M5.47609 4.59166L7.10109 1.77708L16.1944 7.02708L14.5694 9.84167C13.1196 12.3527 9.90876 13.213 7.39772 11.7633C4.88668 10.3136 4.02634 7.1027 5.47609 4.59166Z"
      stroke="currentColor"
      strokeWidth="1.5"
    />
    <path
      d="M10.8594 1.12518C11.0665 0.766464 10.9436 0.307771 10.5849 0.100664C10.2262 -0.106443 9.76749 0.0164636 9.56038 0.375183L10.8594 1.12518ZM8.81038 1.67422L8.43538 2.32374L9.73442 3.07374L10.1094 2.42422L8.81038 1.67422ZM9.56038 0.375183L8.81038 1.67422L10.1094 2.42422L10.8594 1.12518L9.56038 0.375183Z"
      fill="currentColor"
    />
    <path
      d="M16.0556 4.12518C16.2627 3.76646 16.1398 3.30777 15.781 3.10066C15.4223 2.89356 14.9636 3.01646 14.7565 3.37518L16.0556 4.12518ZM14.0065 4.67422L13.6315 5.32374L14.9306 6.07374L15.3056 5.42422L14.0065 4.67422ZM14.7565 3.37518L14.0065 4.67422L15.3056 5.42422L16.0556 4.12518L14.7565 3.37518Z"
      fill="currentColor"
    />
    <path
      d="M7.67222 12.7878L8.04722 12.1383L6.74818 11.3883L6.37318 12.0378L7.67222 12.7878ZM0.89113 17.533C0.684024 17.8918 0.80693 18.3504 1.16565 18.5576C1.52437 18.7647 1.98306 18.6418 2.19017 18.283L0.89113 17.533ZM6.37318 12.0378L6.03985 12.6152L7.33889 13.3652L7.67222 12.7878L6.37318 12.0378ZM6.8024 15.4611L7.81276 16.0444L8.56276 14.7454L7.5524 14.162L6.8024 15.4611ZM7.06276 17.3434L4.8977 16.0934L4.1477 17.3925L6.31276 18.6425L7.06276 17.3434ZM1.14113 17.1L0.89113 17.533L2.19017 18.283L2.44017 17.85L1.14113 17.1ZM4.8977 16.0934C3.5824 15.3341 1.90052 15.7847 1.14113 17.1L2.44017 17.85C2.78535 17.2522 3.54983 17.0473 4.1477 17.3925L4.8977 16.0934ZM8.08728 17.0689C7.88018 17.4276 7.42148 17.5506 7.06276 17.3434L6.31276 18.6425C7.38892 19.2638 8.765 18.8951 9.38632 17.8189L8.08728 17.0689ZM7.81276 16.0444C8.17148 16.2515 8.29439 16.7102 8.08728 17.0689L9.38632 17.8189C10.0076 16.7428 9.63892 15.3667 8.56276 14.7454L7.81276 16.0444ZM6.03985 12.6152C5.46455 13.6116 5.80596 14.8858 6.8024 15.4611L7.5524 14.162C7.2734 14.001 7.1778 13.6442 7.33889 13.3652L6.03985 12.6152Z"
      fill="currentColor"
    />
  </svg>
);

const BoxedIcon = (
  <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
    <g clipPath="url(#clip0_145_11000)">
      <path
        d="M6.47609 4.59166L8.10109 1.77708L17.1944 7.02708L15.5694 9.84167C14.1196 12.3527 10.9088 13.213 8.39772 11.7633C5.88668 10.3136 5.02634 7.1027 6.47609 4.59166Z"
        stroke="currentColor"
        strokeWidth="1.5"
      />
      <path
        d="M11.8594 1.12518C12.0665 0.766464 11.9436 0.307771 11.5849 0.100664C11.2262 -0.106443 10.7675 0.0164636 10.5604 0.375183L11.8594 1.12518ZM9.81038 1.67422L9.43538 2.32374L10.7344 3.07374L11.1094 2.42422L9.81038 1.67422ZM10.5604 0.375183L9.81038 1.67422L11.1094 2.42422L11.8594 1.12518L10.5604 0.375183Z"
        fill="currentColor"
      />
      <path
        d="M17.0556 4.12518C17.2627 3.76646 17.1398 3.30777 16.781 3.10066C16.4223 2.89356 15.9636 3.01646 15.7565 3.37518L17.0556 4.12518ZM15.0065 4.67422L14.6315 5.32374L15.9306 6.07374L16.3056 5.42422L15.0065 4.67422ZM15.7565 3.37518L15.0065 4.67422L16.3056 5.42422L17.0556 4.12518L15.7565 3.37518Z"
        fill="currentColor"
      />
      <path
        d="M8.67222 12.7878L9.04722 12.1383L7.74818 11.3883L7.37318 12.0378L8.67222 12.7878ZM1.89113 17.533C1.68402 17.8918 1.80693 18.3504 2.16565 18.5576C2.52437 18.7647 2.98306 18.6418 3.19017 18.283L1.89113 17.533ZM7.37318 12.0378L7.03985 12.6152L8.33889 13.3652L8.67222 12.7878L7.37318 12.0378ZM7.8024 15.4611L8.81276 16.0444L9.56276 14.7454L8.5524 14.162L7.8024 15.4611ZM8.06276 17.3434L5.8977 16.0934L5.1477 17.3925L7.31276 18.6425L8.06276 17.3434ZM2.14113 17.1L1.89113 17.533L3.19017 18.283L3.44017 17.85L2.14113 17.1ZM5.8977 16.0934C4.5824 15.3341 2.90052 15.7847 2.14113 17.1L3.44017 17.85C3.78535 17.2522 4.54983 17.0473 5.1477 17.3925L5.8977 16.0934ZM9.08728 17.0689C8.88018 17.4276 8.42148 17.5506 8.06276 17.3434L7.31276 18.6425C8.38892 19.2638 9.765 18.8951 10.3863 17.8189L9.08728 17.0689ZM8.81276 16.0444C9.17148 16.2515 9.29439 16.7102 9.08728 17.0689L10.3863 17.8189C11.0076 16.7428 10.6389 15.3667 9.56276 14.7454L8.81276 16.0444ZM7.03985 12.6152C6.46455 13.6116 6.80596 14.8858 7.8024 15.4611L8.5524 14.162C8.2734 14.001 8.1778 13.6442 8.33889 13.3652L7.03985 12.6152Z"
        fill="currentColor"
      />
    </g>
    <defs>
      <clipPath id="clip0_145_11000">
        <rect width="20" height="20" fill="white" />
      </clipPath>
    </defs>
  </svg>
);

export default IconWrapper(RawIcon, BoxedIcon);
